Parallel Load Balancing on constrained client-server topologies

نویسندگان

چکیده

We study parallel Load Balancing protocols for the client-server distributed model defined as follows. There is a set C of n clients and S servers where each client has (at most) constant number d⩾1 requests that must be assigned to some server. The server one are connected other via fixed bipartite graph: v can only sent in its neighborhood N(v). goal assign every request so minimize maximum load servers. In this setting, efficient available dense topologies. particular, simple protocol, named raes, been recently introduced by Becchetti et al. [1] regular graphs. They show symmetric, non-adaptive protocol achieves with completion time O(log⁡n) overall work O(n), w.h.p. Motivated proximity constraints arising systems, we analyze raes over almost-regular graphs nodes may have neighborhoods small size. detail, prove that, w.h.p., keeps same performances above (in terms load, time, complexity, respectively) on any graph degree Ω(log2⁡n). Our analysis significantly departs from since it requires cope non-trivial stochastic-dependence issues random choices algorithmic process which due worst-case, sparse topology underlying graph.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Optimal Load Balancing Topologies

Many load balancing algorithms balance the load according to a topology. Its choice can significantly influence the performance of the algorithm. We consider the two phase balancing model. The first phase calculates a balancing flow with respect to this topology by a diffusion scheme. Its time requirement depends on the maximum node degree and on the number of eigenvalues of the network. The se...

متن کامل

Dynamic Load Balancing on Web-Server Systems

Popular Web sites can neither rely on a single powerful server nor on independent mirroredservers to support the ever increasing request load. Scalability and availability can be provided by distributed Web-server architectures that schedule client requests among the multiple server nodes in a user-transparent way. In this paper we will review the state of the art in load balancing techniques o...

متن کامل

On balancing client - server load in intelligent web - based applications involving dialog

With the explosive growth of the Internet have come problems of increased server load and network latency. This means that systems that require interchange of data between server and client over the network can be slow to unusable (at peak times). We are investigating methods for developing distributed CBR systems which minimise the load on the servers and the network, thus increasing response ...

متن کامل

On balancing client - server load in intelligent web-based applications involving dialog

With the explosive growth of the Internet have come problems of increased server load and network latency. This means that systems that require interchange of data between server and client over the network can be slow to unusable (at peak times). We are investigating methods for developing distributed CBR systems which minimise the load on the servers and the network, thus increasing response ...

متن کامل

Parallel randomized load balancing

It is well known that after placing n balls independently and uniformly at random into n bins, the fullest bin holds Θ(logn/ log logn) balls with high probability. More recently, Azar et al. analyzed the following process: randomly choose d bins for each ball, and then place the balls, one by one, into the least full bin from its d choices [2]. They show that after all n balls have been placed,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Theoretical Computer Science

سال: 2021

ISSN: ['1879-2294', '0304-3975']

DOI: https://doi.org/10.1016/j.tcs.2021.09.026